Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE NARROWS Detached £416,500 20 Mar 2018
4 THE NARROWS Detached £337,500 15 Dec 2017
6 THE NARROWS Detached £92,500 29 Feb 1996
8 THE NARROWS Detached £250,000 27 Oct 2017
10 THE NARROWS Detached £425,000 19 May 2014
11 THE NARROWS Detached £355,000 20 Jul 2018
12 THE NARROWS Detached £245,000 14 Mar 2007
14 THE NARROWS Detached £198,750 21 Nov 2003
20 THE NARROWS Detached £480,000 27 Jan 2023